﻿.quank{width:960px;margin-left:auto;margin-right:auto;margin-top:4px;}
.home{float:left;width:960px;height:78px;margin-left:auto;margin-right:auto;margin-bottom:5px;}
.logo{float:left;width:300px;height:78px;margin-right:10px;}
.gao{float:left;width:650px;height:78px;}

body{
    margin: 0;
    padding: 0;
    background-color: #F3F3F3;
    font-size: 14px;
    font-family: 'Microsoft YaHei', 'Times New Roman', Times, serif;
    letter-spacing: 0;
    min-width: 960px;
    color: #333333;
}

.hl_nav{
    background-color: #FD463E;
    position: relative;
    color: #ffffff;
    min-width: 840px;
    height: 64px;
}
.hl_nav a{
    display: block;
    text-decoration: none;
}
.hl_nav .shade{
    position: absolute;
    width: 100%;
    height: 200px;
    top: 64px;
    left: 0;
    z-index: 1;
    background-color: #EEEEEE;
    opacity: 0.9;
    filter: alpha(opacity=90);
    box-shadow: 0 5px 15px #CCCCCC;
    display: none;
    border-bottom: #ffffff solid 1px;
    border-bottom: rgba(255,255,255,0.3) solid 1px;
}
.hl_nav .nav_list{
    position: absolute;
    top: 0;
    left: 70%;
    margin: 0 0 0 -670px;
    z-index: 2;
    padding: 0;
    list-style: none;
    width: 960px;
    overflow: hidden;
    height: 64px;
}
.hl_nav .nav_list>li{
    padding: 0;
    float: left;
    margin: 0;
    width: 120px;
    text-align: center;
    height: 264px;
}
.hl_nav .nav_head{
    height: 64px;
    line-height: 64px;
    color: #ffffff;
    font-size: 16px;
    background-color: #FD463E;
}
.hl_nav .nav_head .icon{
    font-size: 18px;
}
.hl_nav .item{
    height: 40px;
    line-height: 40px;
    color: #333333;
    position: relative;
}
.hl_nav .item:hover:after{
    content: '';
    display: block;
    position: absolute;
    width: 60px;
    height: 2px;
    bottom: 5px;
    left: 30px;
    background-color: #FD463E;
}
.hl_nav .nav_list:hover{
    height: 264px;
    transition: height 0.3s;
}
.hl_nav .nav_list:hover + .shade{
    display: block;
}
.hl_nav .nav_list>li.highlight:hover{
    background-color: #ffffff;
}
.hl_nav .nav_list>li:hover .nav_head,.hl_nav .nav_list>li.active .nav_head{
    background-color: #EA0D04;
}
.hl_nav .nav_list>li.right{
    float: right;
}
.hl_nav .nav_list>li:hover .item{

}

 /* 搜索 */
* { margin: 0;padding: 0; outline: none;}
.search101 {
 width: 960px;
 margin: 10px auto;
 font-size: 0;
} 
.sou1 { 
 width: 825px;
 height: 40px;
 color: #666;
 font: 16px Microsoft YaHei;
 border: 1px solid rgba(170,170,170,.9);
 border-right: 0;
 border-radius: 2px 0 0 2px;
 background: rgba(255,255,255,.9);
 padding: 0 30px 0 3px; 
 vertical-align: top; 
 display: inline-block;
 transition: .2s; 
}
.sou2 { 
 width: 100px;
 height: 42px;
 font: 16px Microsoft YaHei;
 color: rgba(255,255,255,.9); 
 background: rgba(0,170,240,1);
 border: 0;
 border-left: 1px solid rgba(0,170,240,1);
 border-radius: 0 2px 2px 0;
 margin: 0 0 0 -1px;
 vertical-align: top;
 transition: .3s;
 display: inline-block;
 cursor: pointer;
}
.sou2:hover {
 background: rgba(0,140,220,.9);
}
.sou1:focus {
 color: #333; 
 border: 1px solid rgba(0,170,240,1);
 border-right: none;
}
.divcss5-right{text-align:center;margin:0 auto;width:960px; height:26px;border:0px solid #F00;size="3";color="blue"; }
a:hover{text-decoration:underline;
color:#f00;
} 
.info_box{
	margin: 0px auto 0 auto;
	width: 720px;
	background-color: #ffffff;
	color: #333333;
	padding:0 0 0 4px;
}
.info_box>li{
	padding: 15px 0;
	font-size: 14px;
	border-top: #e5e5e5 dashed 1px;
}
.info_box>li:first-child{
	list-style: none;
	font-size: 16px;
	color: #FD463E;
	border-top: none;
	font-weight: bold;
}
.info_box>li:last-child{
	list-style: none;
	font-size: 12px;
	color: #999999;
}